Enable TSC-offsetting capability to ensure that VMX
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sun, 23 Oct 2005 15:54:51 +0000 (16:54 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sun, 23 Oct 2005 15:54:51 +0000 (16:54 +0100)
commitdab3d2969db5dca7011c185af76b188b21e08e44
tree025dbe341af460b948e74d3d01478e3c23da48bf
parent9329e6405d0936b900bf095cba6dbc74fb8c07c8
Enable TSC-offsetting capability to ensure that VMX
guest's TSC remains in sync with virtual-PIT interrupts.
This avoids the following message from full-virt Linux:
       "Losing too many ticks!
        TSC cannot be used as a timesource. =20
        Possible reasons for this are:
          You're running with Speedstep,
        ......"

Signed-off-by: Eddie Dong <eddie.dong@intel.com>
Signed-off-by: Edwin Zhai <edwin.zhai@intel.com>
xen/arch/x86/vmx_intercept.c
xen/arch/x86/vmx_io.c
xen/include/asm-x86/vmx.h
xen/include/asm-x86/vmx_virpit.h
xen/include/asm-x86/vmx_vmcs.h